home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-04-19 | 7.3 KB | 165 lines | [TEXT/MPS ] |
- //# Copyright: © 1993-94 by Apple Computer, Inc., all rights reserved.
- #ifndef _ERRORDEF_
- #define _ERRORDEF_
-
- #ifndef _ODTYPES_
- #include "ODTypes.idl"
- #endif
-
- //# $$$$$ This file may go away when "raises" expressions are added to each method
-
- //==============================================================================
- // Constants
- //==============================================================================
-
- #if defined(__SOMIDL__) && defined(EMIT_GLOBAL_CONSTANTS)
- #pragma somemittypes on
- #endif
-
- const ODError kODNoError = 0;
-
- const ODError kODErrUndefined = 1;
- const ODError kODErrCannotResize = 2;
- const ODError kODErrInvalidContainer = 3;
- const ODError kODErrInvalidDocument = 4;
- const ODError kODErrInvalidDraft = 5;
- const ODError kODErrInvalidStorageUnit = 6;
- const ODError kODErrCannotEmbed = 7;
- const ODError kODErrInvalidPart = 8;
- const ODError kODErrInvalidFrame = 9;
- const ODError kODErrInvalidWindow = 10;
- const ODError kODErrInvalidWindowState = 11;
- const ODError kODErrInvalidSystemInterface = 12;
- const ODError kODErrInvalidFocusSet = 13;
- const ODError kODErrInvalidFocusModule = 14;
- const ODError kODErrInvalidDispatchModule = 15;
- const ODError kODErrInvalidType = 16;
- const ODError kODErrTypeExists = 17;
- const ODError kODErrInvalidName = 18;
- const ODError kODErrNameExists = 19;
- const ODError kODErrInvalidID = 20;
- const ODError kODErrInvalidToken = 21;
- const ODError kODErrInvalidExtension = 22;
- const ODError kODErrInvalidValue = 23;
- const ODError kODErrInvalidProperty = 24;
- const ODError kODErrInvalidPosCode = 25;
- const ODError kODErrInvalidValueIndex = 26;
- const ODError kODErrKeyDoesNotExist = 27;
- const ODError kODErrKeyAlreadyExists = 28;
- const ODError kODErrWrongType = 29;
- const ODError kODErrPartMissing = 30;
- const ODError kODErrExtensionMissing = 31;
- const ODError kODErrCannotAddProperty = 32;
- const ODError kODErrCannotAddType = 33;
- const ODError kODErrUnfocusedStorageUnit = 34;
- const ODError kODErrInvalidPermissions = 35;
- const ODError kODErrInvalidVersion = 36;
- const ODError kODErrCannotCreateDraftVersion = 37;
- const ODError kODErrInvalidBelowDraft = 38;
- const ODError kODErrDraftNotExists = 39;
- const ODError kODErrContainerExists = 40;
- const ODError kODErrCannotCollapseDrafts = 41;
- const ODError kODErrNonEmptyDraft = 42;
- const ODError kODErrInvalidContainerType = 43;
- const ODError kODErrContainerNotExists = 44;
- const ODError kODErrDraftExistsWithDifferentID = 45;
- const ODError kODErrNoPreviousDraft = 46;
- const ODError kODErrInvalidPropertyName = 47;
- const ODError kODErrInvalidSUCursor = 48;
- const ODError kODErrVersionListInternalized = 49;
- const ODError kODErrNoVersionList = 50;
- const ODError kODErrNoDraftProperties = 51;
- const ODError kODErrInvalidRefCount = 52;
- const ODError kODErrCannotCreateFrame = 53;
- const ODError kODErrCannotCreateWindow = 54;
- const ODError kODErrCannotGetPersistentObject = 55;
- const ODError kODErrOutstandingDraft = 56;
- const ODError kODErrZeroRefCount = 57;
- const ODError kODErrCannotCreateLayout = 58;
- const ODError kODErrInvalidGraphicsSystem = 59;
- const ODError kODErrSingularTransform = 60;
- const ODError kODErrOutOfMemory = 61;
- const ODError kODErrInvalidDraftID = 62;
- const ODError kODErrVersionListUnavailable = 63;
- const ODError kODErrSemaphoreReleased = 64;
- const ODError kODErrCannotChangePermissions = 65;
- const ODError kODErrInvalidVersionList = 66;
- const ODError kODErrNameNotExists = 67;
- const ODError kODErrCannotGetFrame = 68;
- const ODError kODErrCannotCreatePart = 69;
- const ODError kODErrCannotGetPart = 70;
- const ODError kODErrCannotGetWindow = 71;
- const ODError kODErrCannotGetLayout = 72;
- const ODError kODErrInvalidStorageUnitRef = 73;
- const ODError kODErrInvalidIDList = 74;
- const ODError kODErrStorageUnitLocked = 75;
- const ODError kODErrInvalidStorageUnitKey = 76;
- const ODError kODErrStorageUnitNotLocked = 77;
- const ODError kODErrBentoErr = 78;
- const ODError kODErrBentoNoSession = 79;
- const ODError kODErrBentoInvalidProperty = 80;
- const ODError kODErrBentoInvalidType = 81;
- const ODError kODErrBentoCannotNewObject = 82;
- const ODError kODErrBentoCannotNewValue = 83;
- const ODError kODErrBentoCannotCreateContainer = 84;
- const ODError kODErrBentoCannotOpenContainer = 85;
- const ODError kODErrBentoInvalidObject = 86;
- const ODError kODErrNotImplemented = 87;
- const ODError kODErrIteratorOutOfSync = 88;
- const ODError kODErrFocusAlreadyRegistered = 89;
- const ODError kODErrFocusNotRegistered = 90;
- const ODError kODErrFocusIsExclusive = 91;
- const ODError kODErrFocusIsNonExclusive = 92;
- const ODError kODErrUnknownWindow = 93;
- const ODError kODErrNotPromise = 94;
- const ODError kODErrCannotGetExternalLink = 95;
- const ODError kODErrCannotCreateLink = 96;
- const ODError kODErrNoLinkSpecValue = 97;
- const ODError kODErrUnknownLinkSpecVersion = 98;
- const ODError kODErrInvalidCanvas = 99;
- const ODError kODErrCorruptLinkSpecValue = 100;
- const ODError kODErrInvalidFacet = 101;
- const ODError kODErrInvalidPositionCode = 102;
- const ODError kODErrInvalidKey = 103;
- const ODError kODErrReadErr = 104;
- const ODError kODErrWriteErr = 105;
- const ODError kODErrNoDragManager = 106;
- const ODError kODErrNoDragSystemStorage = 107;
- const ODError kODErrDragItemNotFound = 108;
- const ODError kODErrCannotAllocateDragItem = 109;
- const ODError kODErrUnknownDragImageType = 110;
- const ODError kODErrDragTrackingException = 111;
- const ODError kODErrNoShapeGeometry = 112; // Shape has no polygon representation
- const ODError kODErrNotExportedLink = 113;
- const ODError kODErrNotImportedLink = 114;
- const ODError kODErrCannotGetLink = 115;
- const ODError kODErrCannotInitializePart = 116;
- const ODError kODErrInvalidTransform = 117;
- const ODError kODErrInvalidLinkKey = 118;
- const ODError kODErrDocNotSaved = 119;
- const ODError kODErrCannotMarkAction = 120;
- const ODError kODErrEmptyStack = 121;
- const ODError kODErrNoBeginAction = 122;
- const ODError kODErrCannotAddAction = 123;
- const ODError kODErrInvalidPlatformWindow = 124;
- const ODError kODErrShapeTooComplex = 125; // Polygon shape is too huge for QuickDraw
- const ODError kODErrInvalidCloneKind = 126;
- const ODError kODErrMemoryProblem = 127; // bad heap or damaged object
- const ODError kODErrInvalidClipboardKey = 128;
- const ODError kODErrTransformErr = 129; // Illegal op on xform
- const ODError kODErrInvalidParameter = 130; // Invalid fn param
- const ODError kODErrAssertionFailed = 131; // Internal error
- const ODError kODErrInvlaidFileContents = 132; // bad name space file data
-
- #if defined(__SOMIDL__) && defined(EMIT_GLOBAL_CONSTANTS)
- #pragma somemittypes off
- #endif
-
- module OpenDoc_Errors
- {
- const string OpenDoc_Errors_Version = "1.0.";
- };
-
- #endif // _ERRORDEF_
-
-